package com.ruoyi.service.mapper;

import com.ruoyi.service.domain.Reality;
import java.util.List;	

/**
 * 实际执行情况合计（都为公式） 数据层
 * 
 * @author john
 * @date 2019-01-04
 */
public interface RealityMapper 
{
	/**
     * 查询实际执行情况合计（都为公式）信息
     * 
     * @param id 实际执行情况合计（都为公式）ID
     * @return 实际执行情况合计（都为公式）信息
     */
	public Reality selectRealityById(Integer id);
	
	/**
     * 查询实际执行情况合计（都为公式）列表
     * 
     * @param reality 实际执行情况合计（都为公式）信息
     * @return 实际执行情况合计（都为公式）集合
     */
	public List<Reality> selectRealityList(Reality reality);
	
	/**
     * 新增实际执行情况合计（都为公式）
     * 
     * @param reality 实际执行情况合计（都为公式）信息
     * @return 结果
     */
	public int insertReality(Reality reality);
	
	/**
     * 修改实际执行情况合计（都为公式）
     * 
     * @param reality 实际执行情况合计（都为公式）信息
     * @return 结果
     */
	public int updateReality(Reality reality);
	
	/**
     * 删除实际执行情况合计（都为公式）
     * 
     * @param id 实际执行情况合计（都为公式）ID
     * @return 结果
     */
	public int deleteRealityById(Integer id);
	
	/**
     * 批量删除实际执行情况合计（都为公式）
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
	public int deleteRealityByIds(String[] ids);
	
}